f467a424c01691ed6a6860d29a40891ac295d8db,utils/src/main/java/com/vmware/util/CommandLineUtils.java,CommandLineUtils,executeCommand,#File#Map#String#String#LogLevel#,51
Before Change
long elapsedMilliseconds = new Date().getTime() - startingDate.getTime();
LogLevel elapsedTimeLogLevel = elapsedMilliseconds > 1000 ? logLevel : LogLevel.DEBUG;
dynamicLogger.log(elapsedTimeLogLevel, "Execution time {} seconds",
String.valueOf(TimeUnit.MILLISECONDS.toSeconds(elapsedMilliseconds)));
titlePadder.logTitle(logLevel);
return output;
}
After Change
String output = IOUtils.read(statusProcess.getInputStream(), logLevel);
long elapsedMilliseconds = new Date().getTime() - startingDate.getTime();
long elapsedTimeInSeconds = TimeUnit.MILLISECONDS.toSeconds(elapsedMilliseconds);
LogLevel elapsedTimeLogLevel = elapsedTimeInSeconds > 1 ? logLevel : LogLevel.DEBUG;
String plural = elapsedTimeInSeconds > 1 ? "s" : "";
dynamicLogger.log(elapsedTimeLogLevel, "Execution time {} second{}", String.valueOf(elapsedTimeInSeconds), plural);
titlePadder.logTitle(logLevel);